Search results
44 packages found
The best job scheduler for Node.js and JavaScript with cron, dates, ms, later, and human-friendly support. Works in Node v12.17.0+, uses worker threads to spawn sandboxed processes, and supports async/await, retries, throttling, concurrency, and cancelab
JS Threads: Run arbitrary functions in immediatly-spawned browser threads with an async workflow
Mimic traditional threads in single threaded event loop
Lightweight and real-time data functional stream programming framework like event-stream, written in ES6 using async await with multi-threading and typescript support
Runs a function as a worker thread.
Simple, promise-based API for native worker threads (with pools)
Easy way to manage a pool of worker threads.
- thread
- pool
- worker_threads
- workers
- threads
- worker
- async
- cpu-bound
- parallelism
- parallel
- process
- worker_thread
- queue
- task
Simple worker threads pool using Node's worker_threads module. Compatible with ES6+ Promise, Async/Await.
CancelablePromise is a Promise that can be canceled. It is a Promise that has a status property that can be '`pending`', '`resolved`', '`rejected`' or '`canceled`'. It has an onCancel method that allows you to register a callback that will be called when
🔱 A type-safe package designed to simplify the usage of worker threads on the server or browser.
Tool to queue, batch, and process asynchronously with controlled threads.
- queue
- batch
- process
- async
- concurrent
- thread
- threading
- multithreading
- multi-threading
- throttle
- throttling
- batching
- rate limiting
- rate limit
small library for managing async callbacks, callbacks can be queued singly or into groups. It makes simply the task of queueing promise's and canceling them if necessary.
Dumb process pool with CPU cores binding for 'heavy' tasks. A CPU core can only perform one task at a time. Linux only.
better-sqlite3 wrapper using node:worker_threads
Node task runner. Allows user to create and run Node tasks in a separate process.
- node-task
- task
- thread
- threads
- threading
- process
- child_process
- tasker
- worker
- worker_farm
- worker-farm
- node-worker
- tasking
- multi-thread
- View more
Perform async work synchronously using web worker and SharedArrayBuffer
A tiny threading library, made for browsers and Node.
- threads
- worker
- concurrency
- async
- thread pool
- worker-pool
- workers
- pool
- threadpool
- thread
- multithreading
- parallel
- threading
- browser
The best job scheduler for Node.js and JavaScript with cron, dates, ms, later, and human-friendly support. Works in Node v12.11.0+, uses worker threads to spawn sandboxed processes, and supports async/await, retries, throttling, concurrency, and cancelab